﻿using System;
using Ipepper.EnvioEmail.Negocio;

namespace Ipepper.EnvioEmail.Web
{
    public partial class Campanhas : Mdp.Framework.Componentes.Page
    {
        Object objCampanha;
        protected void Page_Load(object sender, EventArgs e){}

        protected void Page_Init(object sender, EventArgs e)
        {
            objCampanha = new Campanha("ConnectionString");
            this.PropriedadeChave = "idCampanha";
            this.CarregarObjetoBase(objCampanha, !Page.IsPostBack);

            if (!string.IsNullOrEmpty(Request.QueryString["id"]))
            {
                if (Request.QueryString["id"] != "0")
                {
                    this.Editar();
                    this.OpenLightBox("#dialog1");
                }
                else
                {
                    //this.Novo();
                    this.OpenLightBox(string.Empty);
                }
            }
            else
            {
                //this.Novo();
                this.OpenLightBox(string.Empty);
            }
        }

        protected void imgfechar_Click(object sender, System.Web.UI.ImageClickEventArgs e)
        {
            this.RedirecionarLocalidade("Campanhas.aspx", true);
        }

        protected void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
        {
            this.RedirecionarLocalidade("Campanhas.aspx", true);
        }

        protected void btnCancelar_Click(object sender, EventArgs e)
        {
            this.RedirecionarLocalidade("Campanhas.aspx", true);
        }

        protected void BtnSalvar_Click(object sender, EventArgs e)
        {
            this.Validate();
            this.Gravar();
        }

        protected void Fechar_Click(object sender, EventArgs e)
        {
            this.RedirecionarLocalidade("Campanhas.aspx", true);
        }
    }
}
